.net 53
Scripts

Faites vos PDF gratis

@C:\Aladdin\pdfwrite.rsp -sOutputFile="%1" -c save pop -f -

-Ic:\Aladdin\gs6.01\lib;c:\Aladdin\fonts
-sDEVICE=pdfwrite
-dCompatibilityLevel=1.2
-r600
-dNOPAUSE
-dSAFER
-sPAPERSIZE=a4

Vos sites en questions

Page de confirmation

onSubmit="setTimeout('location.href=\'pagedeconfirmation.html\'',500)"

Problème de cible, le retour

<input type="button" value="Cliquez là" onClick="top.NOMDUCADRE.location.href='mapage.htm'">

Saut de ligne

<form>
<table>
	<tr>
		<td>Première cellule <input type="texte" name="champtexte"</td>
		<td>Deuxième cellule <input type="submit" value="Envoyer"</td>
	</tr>
</table>
</form>

Marges des pages

<body background="fond.jpg" leftmargin="10" topmargin="5" marginwidth="10" marginheight="5">

Liste de fichiers

p = ""+Request.Servervariables('PATH_INFO');  // récupère le chemin du répertoire courant
root = p.substr(0,p.lastIndexOf("/"));
objFile = Server.CreateObject("Scripting.FileSystemObject");
fldr = objFile.GetFolder(Server.MapPath(root));
contenu_fichiers = fldr.Files;
nb_fichiers = contenu_fichiers.Count;
if (nb_fichiers > 0)
{
fc = new Enumerator(contenu_fichiers);
	for (; !fc.atEnd(); fc.moveNext())
	{
		f = fc.item();
		nom = f.Name;
		lon = nom.length;
		if ( ((nom.substring(lon-3).toLowerCase()) == "lst"))
			Response.Write("<option value='"+nom+"'> "+nom+"\n");
	}
}

Lecture de fichiers en JavaScript

function lit(ch)
{
	var fso, ts, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
ts = fso.OpenTextFile(ch, 1);  
s = ts.ReadAll();
return s;
}
contenu=lit('C:\\Mes documents\\scripts\\fichier.txt');

WebJavascript

Le Script de Juin
<html>
<body bgcolor="gray" onUnLoad="stockeRetour();">
Bienvenue sur la première page<br>
<a href="page2.htm">Aller à la page 2</a><br>
<a href="page3.htm">Aller à la page 3</a><br>

<script type="text/javascript">
if (litCookie("texteBouton") != "" && (litCookie("texteBouton") != null))
{
	document.write("<form action="+litCookie('URLRetour')+"><input type=submit value='"+litCookie('texteBouton')+"'></form>");
}

function stockeRetour()
{
	document.cookie="URLRetour=page1.htm";
	document.cookie="texteBouton=Revenir à la page grise";
}

function litCookie(nom)
{
	texteCookie=document.cookie;
	nomCookie=nom+"=";
	debut=texteCookie.indexOf(nomCookie);
	if (debut == -1)
	{
		return null;
	}
	fin = document.cookie.indexOf(";",debut);
	if (fin == -1)
	{
		fin=texteCookie.length;
	}
	return unescape(texteCookie.substring(debut+nomCookie.length,fin));
}
</script>
</body>
</html>

Maîtrise des formulaires

<form name="monform" method="post" action="mailto:toto@bimbo?content-type=text/html" enctype="text/plain">
<table border="0" cellpadding="5" cellspacing="1">
<tr><td>Vous êtes</td><td colspan="2">
<input type="radio" name="sexe" value="homme" onClick=choix(this.value)> Un homme
<input type="radio" name="sexe" value="femme" onClick=choix(this.value)> Une femme
<input type="radio" name="sexe" value="ne sait pas" onClick=choix(this.value)> Ne sait pas</td></tr>
<tr><td>Vous préférez</font></td>
<td colspan="2"><select name="prefere"><option value="vide">==============</option></select></td></tr>	
<tr><td colspan="3"><center><input type="submit" value="Envoyer" onClick="if (document.monform.prefere.length<2) return false;"><input type="reset" value="Réinitialiser"></center></td></tr>
</form>

<form name="monform" method="post" action="mailto:toto@bimbo?content-type=text/html" enctype="text/plain">
<table border="0" cellpadding="5" cellspacing="1">
<tr><td>Vous êtes</td><td colspan="2">
<input type="radio" name="sexe" value="homme" onClick=choix(this.value)> Un homme
<input type="radio" name="sexe" value="femme" onClick=choix(this.value)> Une femme
<input type="radio" name="sexe" value="ne sait pas" onClick=choix(this.value)> Ne sait pas</td></tr>
<tr><td>Vous préférez</font></td>
<td colspan="2"><select name="prefere"><option value="vide">==============</option></select></td></tr>	
<tr><td colspan="3"><center><input type="submit" value="Envoyer" onClick="if (document.monform.prefere.length<2) return false;"><input type="reset" value="Réinitialiser"></center></td></tr>
</form>